flowchart TD
    A[开始] --> B[获取方法参数和注解]
    B --> C{遍历参数查找注解}
    C -->|找到RepositoryType| D[反射获取资源库ID]
    C -->|找到RepositoryId| E[直接获取资源库ID]
    D --> F[从对象池借用资源对象]
    E --> F
    F --> G[设置线程变量]
    G --> H[执行原方法]
    H --> I{发生异常}
    I -->|是| J[打印异常]
    I -->|否| K[返回结果]
    J --> K
    K --> L[归还资源对象]
    L --> M[结束]
